104514232
104431388
104431392
48401240
75961034
84729925
89198964
80752164
35432319
91836933
78152031
69501521
93577420
84395275
79918570
84419139
81396428
74464512
58643206
88282760
19849028
68232178
75525897
62273620
93291504
63011112
57510637
76925010
77228058
75764394
87086140
76462229
79005696
54873089
62406872
72021382
76597498
51990522
70777793
90060386
67711470
76853896
43298633
84519161
87305480
80346492
93559183
110617126
76116222
116634014
96972906
96965007
82400540
97050276