14971631
35389614
4844201
28813504
49068656
94902611
97295313
6928281
99559087
98467590
17438467
78802502
2778565
46958940
79464136
61271985
9573277
2966173
49496447
57933832
39154359
96044537
63781341
67774046
37733973
75778357
80997917
39794671
35031227
86645931
74772322
8731709
91002065
78263905
88165105
42422339
61607738
41004944
59466700
66783768