62885317
68525830
4068803
39565935
15689756
89693651
53688538
31758590
63812721
7245853
50245503
41479418
84714071
96301073
27846247
62945221
2800955
23458992
53921579
55858060
92058395
92916100
11202667
21389806
43946772
40565647
7046205
20802498
93388981
41989171
50773666
68617995
14294585
3354179
19261397
9507281
86494525
96722088
94034656
72647007