47675491
60572371
1322908
4254565
44791328
23068464
64327556
13327648
90867522
56804435
3044298
31264884
9021854
35286337
35061307
69935543
31038173
52514243
99868641
39619686
66541294
68005718
764378
26148118
31903410
57867237
63279716
2201317
72834384
64744660
82429806
97244390
81679234
99676747
4886759
94632633
63233991
71368141
61059396
27569708