80869968
25876360
90501851
65102092
91685029
61303398
1126969
33305804
94372449
28279978
2241203
3597111
10228891
1196920
76306902
67301370
46818897
89556511
33156688
3044439
31949194
15314014
27447031
9814875
9783225
47155700
5752712
27519676
90514878
68992037
45852743
99807515
54882972
46825500
76289136
99639911
72021660
72405192
53238299
39699302