95431037
15158144
71498803
12292593
33592840
5968362
16247248
88639826
86076487
18198083
79668027
75473135
81627291
37182016
28048318
98432488
95565596
36446832
21051884
33072795
1396993
67872058
80655795
82774418
19346201
70786513
109740
9299493
81777167
72672875
22741537
80993143
9080678
40886879
38601721
85014317
68093854
6375614
36713322
48228679