38681825
60688952
84722662
8335926
97191332
40424854
81085705
7550254
90086957
69838008
89681788
99119396
60698639
97331275
60647233
31043669
61136642
51305786
52563947
30626556
68566863
170522
35076971
15189046
83573416
10495039
17692592
29027749
84309723
70163583
64422562
4812092
14615699
26042171
9183781
2862559
4179051
51061511
30729597
19434194