53681552
97124999
49542044
3783892
31051658
48184546
17931432
88609411
46536959
6720382
43616398
66706464
559323
87905051
55745384
5115374
50626370
27009112
16811412
85248082
11047092
40521102
1511219
5992180
26049507
49078411
43555568
41368342
33356126
29909387
80603351
536624
61842960
9434636
50162514
91162319
2163781
67473710
4320560
43449658