98199375
20146645
2578945
80081274
87403609
43812284
40233180
30237293
82548417
86831145
1796167
67822438
49744491
90396796
35765764
37196850
81759503
74763039
67329250
522588
87108036
28933573
51118620
30503148
1923420
5946648
73502381
6046702
92285660
2187432
61824348
53597397
7074130
92208795
15952231
19634985
3365086
7295114
24142292
16348733