27885720
77579310
47694481
21197210
5481712
40566579
91213566
42067604
59325941
48774548
3229448
75667675
21811627
6345695
8557677
71555826
61938559
65392394
37445929
10021988
40431387
58031734
44039073
91583380
96068325
89475382
53712632
20954773
53317084
60277698
69529456
1771726
11495079
98045894
47193622
69261632
62586029
88314920
6042713
78687390