13703550
50154014
84692488
12422167
86739223
38612815
64246177
63898343
68051929
661896
57508967
8177503
88836699
51389685
67423166
67572688
97586008
68683478
92723451
1079507
83137525
6539882
68948470
82848998
96194539
43759620
63643653
22284396
91842826
6852432
2775103
72953181
24272133
92256502
69687500
44057775
65501782
56319531
87645173
81116051