19869203
79328949
8618968
60978078
40134278
58096244
27925444
3160287
92855068
17052536
78432807
10003738
86601388
49906189
2874363
46269574
88724398
33696648
57198023
92975777
49964037
82896935
57082503
2919984
75554965
42414089
96821149
4983507
10373307
46309183
1917941
8041001
1276306
86706710
59153038
10766210
86599038
34035467
90042833
86325040