32449760
96134057
70342830
1536461
30225009
27735520
59489418
60283525
61919205
42495755
78547990
76852073
40633795
7752442
43097788
85064792
2053424
94028921
98882659
30863158
34779141
84653703
46449290
13373352
30506656
3622072
58742889
77743425
31887826
55784117
85146176
66084756
4221763
64216307
98681757
39795829
52222699
51808605
80751651
19984075