97105944
82296415
74716562
75632962
33682673
2583502
21318025
20359
38123205
66849143
2127263
69053203
67798630
9479364
19035570
67521148
57193816
12339424
66536200
44029119
84931274
28689959
68689746
147541
77384989
32947943
63813473
10996728
2682288
25392850
81761070
69219330
25155725
4987045
31759152
29069485
80263346
5518697
29569129
83249931