89293362
56919212
38182729
44952460
1601767
43432534
35606511
5733072
6752882
1049333
23975676
6369822
84656994
42104042
78531493
52065684
77367623
46494372
29047447
11726542
131975
23839443
6884120
38355325
89611379
13202293
2132487
64268353
41946868
56632465
1163247
21429656
48357397
1900738
32231629
2141907
30986402
11216068
65214852
43022001