75608895
43966202
3489242
68195718
76305049
86102529
2038339
72967410
65783290
56295206
70034678
75649492
12917301
3159078
99908872
42282370
77215515
73794824
15402675
51507777
20984631
94796512
98231228
31557128
91166350
30361230
2906641
92222013
90434479
68004938
92091768
81171420
3928249
89178597
89967567
68809948
81423876
66057150
19879552
67789790