70891422
24513814
73992220
60928721
87826010
4707157
71265866
24371094
30617330
47772509
39766661
86322531
38818935
36018463
10743874
84216230
50551067
13794955
9525034
92432313
37652151
99663367
86466334
6365322
49393360
70992042
59914270
10856591
65578780
77407408
12321313
97315829
68241208
61992783
75789160
87334414
99949250
32061638
7928349
9475729