5015879
82202004
60799271
33215974
2507813
25714194
98087361
13539183
471654
78347570
47295756
90818146
14768282
49793547
5344125
94828745
22217084
19687500
9611147
74501839
28208289
5971120
93039303
90075410
72426919
19821537
88485950
32662405
67945363
894757
9500904
5018022
8765938
12628124
2835201
22166580
17803816
51492980
13864085
93455866