3293352
84813066
75125419
25734398
14115215
7371925
33906269
83656147
127819
8329394
63239254
34217367
73372394
5668884
28691248
23582954
74404268
64442528
52654163
8895652
58379755
31794121
20638511
26519374
6419368
1267159
56488887
28596536
24921664
96995864
9245239
9677745
59216821
91111379
91556867
738416
85825255
42214205
56625782
693914