63228251
67111566
69075228
35803549
42835160
6519827
98211176
17389353
71891427
62818945
1191964
17372919
40281499
20905346
77473727
2850496
32983792
67828297
41503415
80284106
13367591
17364553
59668408
98665052
4813420
44151165
25906636
8107817
20421960
32879374
88321560
70619131
97421760
36031450
3302180
50739300
93219391
12398843
82089353
48477582