29552047
28843622
74357096
98306210
42904942
75215347
32073492
26197763
60727549
3219942
1180762
2259990
85618943
19815634
48526386
72917022
6689630
50418086
5783895
62633768
89626702
56844099
44443071
36504108
77525420
89051491
56533355
58014632
768614
65684331
95098456
2944142
39091904
89287385
81057197
82125913
69447791
84552611
98922433
57438230