65009745
63866121
34595806
96755070
17336910
58866955
51526693
40506408
61031527
95084327
64052397
60135359
72261101
25032605
90102998
87223202
43188791
2611889
99103151
24674280
18948449
97392787
5808572
80351712
13019236
1927276
29566898
33729132
79821020
67598340
73246807
87586664
60329637
41563828
26891330
25743003
29819987
1944235
77273812
36188498