57353407
51767042
21478331
9552183
53149381
79865433
18788275
13397178
7536767
78393372
3939723
1386893
2514986
8473235
97091542
79344208
33491264
16913432
85154210
983951
44529675
52085584
40822528
61194472
55197991
77839199
12779952
45869574
69259045
52827475
21649299
51653987
41402671
4286634
96716339
47111052
94413290
24765482
3838710
52137389