36175431
38199140
12665035
28039536
98214436
36266336
27825958
82537620
2095191
7230833
97175000
67358282
42843387
2646693
99299393
8998144
43437613
23644379
18915225
99224982
95784466
2444557
36359709
11914473
21758983
81045896
51163280
1406974
35635685
89265481
14093877
78928453
50946512
23432597
10032790
61598981
40991349
40117826
62192467
35987508