96184244
32269224
670896
38388672
583382
46793839
22843440
98276033
17028306
62454839
23918942
25376177
44635055
1852629
69286909
9107151
55569143
94263098
38456798
24563280
29414301
29632339
13251545
1174825
45647922
88169447
518296
87845134
8070923
80858158
737105
93789177
97065908
42492107
90549514
348622
74622384
32552913
7844267
96501474