39159993
949661
19822453
41186401
69276426
9320849
12582721
84281323
19931846
76742150
27378371
55081211
62432372
21949648
25585421
96736275
22135085
10833225
60542996
96146370
6568857
13232602
36621589
314178
926785
8223440
2903479
25201144
858178
69841748
38874023
91783904
37858775
75763719
84751144
38477590
61054462
8535912
98341101
18492141