41496102
57731016
8803571
48044225
85778591
65745032
75847689
20118389
81134371
81228279
93698036
8422814
32052419
197938
7132553
69049870
42776917
92958584
28484134
68274506
8675841
86177994
486675
68668798
70271507
33343563
37845613
59937597
32648222
20825726
14302508
57785882
90205448
90493856
80892294
59604366
4377585
78584655
76841821
75942193