90893259
64166592
22365208
47574389
2088740
6960320
65924341
22627348
62148755
97966109
41012399
81234606
23597574
6750960
33763606
81691613
85887684
76728683
8379961
4926590
36611248
78519546
25466743
1304121
16454004
76586904
4843856
48726665
6422488
48805279
60926567
56376585
214584
49566680
10183193
49924275
36332112
91204565
21009339
95118899