84115977
58228603
44519005
53582814
96282202
35555469
1163039
29952506
57079219
46492161
381768
59078142
49316666
91093395
29668152
30307299
50824079
66955775
77339028
94772912
50114994
1267294
22459442
296960
91615460
711633
2378026
59467525
8766445
85129952
49944578
14438362
54244913
4001546
30988120
34162142
30612559
31458794
31677180
51315389