47812088
51465617
91908111
90827911
87601200
14441802
36074766
2547591
28697996
4507574
66196399
19772771
36358097
70633855
63729101
83477042
1934938
2366588
43158580
54094056
77823737
3381132
42537377
21954174
8905576
46935715
35875345
56125213
75362609
57904290
20346072
69284091
25281049
99995391
91533819
51597317
31877628
96942690
5635298
2935127