26109457
8207553
34213407
64002764
34125882
12819782
57039497
12916190
80849616
2286881
8722666
87155607
12008561
30074183
81736185
9379948
13348946
49886220
32004299
23281717
46835397
615712
51604873
14573281
31872143
87811298
44777524
17285339
5388545
80133656
46904333
1883102
9808085
23201911
7644923
59834850
7936827
69802462
4369775
60014256