32044727
45753555
16746043
50445108
42743855
15723631
47025782
81135634
148707
10984737
21679015
29606554
92164377
90558604
59217292
85805140
66697081
5310358
45116712
54584895
54009487
24773278
27532938
4746362
1266058
19198732
71837948
27099383
7423447
43758270
18888850
869717
25134379
18959456
61332299
21207927
95137024
94143871
71662994
84688104