79628509
29916140
73143922
45995879
28309898
44085054
32886940
81559678
17235847
35455917
43599270
63972157
98215295
66981051
39417406
85061128
70982311
57838800
993165
52812441
38687014
35868826
39691205
63961637
33725578
20744988
37879780
64149061
78189855
28692513
70152528
77469464
94062368
2375954
4984166
92618526
20436887
13738672
31936225
993543