10999019
62459092
88531551
27847348
8470213
24529148
3926574
93173694
90082575
14072447
80259650
8169375
59764984
93482693
5482179
78155491
2514959
52742983
72975679
68403062
31178664
22767508
22242378
76909280
25341801
31069503
24792631
50985897
24987115
48563983
9937464
4615333
11073211
89195178
66717926
84134027
7195726
41464890
51864035
72862725