17142031
84529763
77719102
34408209
24173071
16919203
83135138
79711891
3233069
39718848
54019482
9542080
5922864
71716333
24682058
90409725
4581126
87693545
2875674
2425141
45888026
56072549
17542766
23129304
14531484
5277871
12218572
2041411
46224520
53404283
31022197
83324883
21158594
49651346
3798291
274198
56118536
84776238
1219451
67108949