65878923
53514386
9066882
66871639
83987081
50585076
9861725
5066939
1432474
95729874
27857132
31378239
62598973
31784311
75631471
34014791
2368093
70753777
60138154
75992815
46483953
98258536
21135180
69505786
70349764
4232337
97252383
23541994
68652394
40852473
10941236
8333593
59437123
445774
9078503
70515968
83964976
96608810
86035979
85276346