8325741
49059588
66609161
56476184
44859158
41596150
63552190
86387289
36712993
63846248
7843685
70587377
5764161
3102108
73727045
75978573
17444387
70348469
88092859
25317914
57478922
1656227
13759042
55472121
7139712
29139069
50242267
72419617
63395514
36464088
19512187
15187377
27336521
91346617
90605852
97473584
24295599
82629532
27781771
947615