45123770
70429838
66104576
14144337
94978438
49164842
76745521
61177288
29525309
57867970
41704380
42419384
30704783
49779158
4119882
58958387
5278541
47721334
65621597
21852843
96511426
84084398
83902381
14215062
96399792
2421845
2136104
4961087
36205242
76093900
77584201
38684640
74267123
62599897
34106880
7216221
30447346
81259398
5621354
19229821