47804176
74459702
59126292
71947846
59642530
82203392
47713324
441439
42889763
98897552
92953268
19696570
72455422
68427411
22917310
9389695
33098814
64579511
78706099
94055605
69931066
95048367
3596700
33662531
18527225
82523759
72882424
9140183
75359425
50906611
11256891
1483416
17566188
92684726
67742078
53302133
62706495
2418630
93305469
44921702