45977579
70892075
61067197
3220174
49654271
89992870
833309
32476674
60496767
46055568
3369923
2105915
25493201
18856598
15175010
12673035
46385544
14035850
43539829
42714461
62199960
47357937
77929261
2072902
9641186
69427630
99586815
21577059
85215283
38191917
45695097
61006284
72096474
43884770
84396753
30983038
6641893
72648216
80687212
19905358