40696661
83748134
5647145
48335958
43687247
42018822
94787598
27545348
61181260
12374712
25935594
12634282
80606340
74922484
2626547
74162393
26825073
17642082
18454616
89878942
74674473
36342755
21057470
74348176
64986374
8093323
43534111
47169214
81351977
40034598
22504365
78614101
31684431
8398954
8548945
74495982
85973683
84672480
80573625
49267486