42812515
64492254
59526711
29715347
24345852
8764797
14256808
17503429
7376527
90958533
36483232
3408508
80034915
75229580
90222212
5193876
67469981
11509937
66621881
74547586
8413553
81041032
18392929
56111536
52207546
78725436
63055923
9072823
71603919
75239243
78183139
61943111
47946529
92988353
85822911
4003824
51344470
54559957
92971226
71589348