64615750
273547
51458243
26261738
77844381
67393339
6415586
6197505
2051619
2469137
6534178
34859370
922645
69046337
70835841
82019624
69401719
10579874
90143358
36839484
44774681
4716120
19259856
70824562
68316526
86986608
57316516
6461943
49535726
89479544
41302038
22319920
23317909
1415188
93549091
53632596
89689275
35412610
84347378
75258028