77183749
37003970
86069176
1052105
57108769
1510442
84152170
21607295
6123109
77021016
61613835
17044704
83592396
14809188
87355155
64297212
12519630
99972117
41564580
51643618
50446999
60398996
8742645
8009369
23436462
51973955
84949414
59653057
89812662
7514523
69808344
44551391
98017625
75461125
74838248
17105699
70766398
30494210
18997309
27473511