9942397
53497190
32227697
2349359
10098351
91106639
83282292
46237378
97171061
621863
12079272
20079862
82534627
38499506
81623885
54483824
93546101
40155456
18834526
8810971
3373668
3656474
91593630
51309918
2782778
76885867
84579920
51104225
41116784
8530672
1432679
60134531
20685251
72317210
34123601
111986
97663512
66887556
59384071
35032643