92772955
6099650
19571639
38754266
93118281
28063901
88404850
12494932
44505091
10497060
78366323
7133279
61818295
65373753
8354576
18358259
8886637
59429124
873128
37206254
66397408
22691279
56719855
7322004
66617089
26614157
34862222
17675663
43685191
88171925
35415462
10569776
20133826
76919105
90839638
74689944
65349852
47595844
58664639
31503307