48717608
60101981
94018493
47037027
58844019
96674186
5749384
82531898
52665399
94556496
30875152
11439
54655948
59145534
7691412
96213976
59332068
7568204
986705
61254945
86121049
64879776
9505920
71848802
45157713
90592244
42525896
98437267
55625370
73944905
71435990
40652665
22925460
62403193
34829338
2271691
65974138
43665412
62572496
6011675