11018498
18246288
87696943
81421026
64104316
3362385
27443942
68701750
21512696
2935544
10868535
15448700
76836538
3703166
54831516
4385958
78521783
33328423
95262070
46701635
86138628
65101695
75785163
2367581
92026388
47463813
65997603
3420848
31081203
82006507
8907163
9066799
55784142
47456207
90791048
42641980
41106394
68901068
7626915
1739864