84647395
83799500
63988755
28382999
11257810
34866406
2963327
41677109
11147780
84816916
68912890
66403202
43896876
9689364
72523611
331747
79364666
35208488
93119284
27464745
49129244
556363
19986671
65442203
49254688
91303327
60142100
50281110
6491375
50034526
71332260
85586306
21834735
90805150
53091569
46276110
16751262
81536186
43099201
3416215