9802283
93343905
6609439
7127902
16694824
85654501
19047983
8497194
893258
13328945
23138185
44161731
91818588
78197675
56601175
85471010
99054592
29756469
86777276
85642813
35136706
807989
43986249
45209589
85616148
90349644
10427909
12034666
71311067
40567887
28951232
20327601
89813627
17987368
59933429
31055065
86417836
75366273
40722809
11491186