93674602
19091055
10181292
18881156
42107683
56603974
51675731
3918942
41509713
99453112
87865898
81162321
19384814
37046296
33779541
43461085
99059901
10857667
84898661
21242082
71907018
84183813
31051040
22344328
12832829
18674401
42867520
6150400
48735570
88075213
57737974
45447805
1851438
5042426
72089880
47484484
27064231
40828594
66599602
21314863