70828426
7566708
28998856
17391539
56797495
97512017
46561032
26932745
48199431
11098368
27346333
14402931
5564076
64923187
82789691
2774616
8158745
95039708
42215357
3852887
94399373
4149305
33005397
46488235
2788902
7063519
68154959
1216387
83264301
25962970
14907022
4651942
8818570
66494763
2689209
63081783
42869093
9376108
89493058
53677885