70938407
56059125
33956770
98144846
83351478
69563809
65457717
54003253
12754898
8798795
40564409
94725664
2717278
87193541
38291620
1528365
5673112
9565537
64179342
34989085
1687806
912242
79863962
76552005
10539048
33379882
60451383
37195315
18672940
70388270
6743130
80013020
31184115
95902825
91256372
33401901
93958735
16151343
59459687
37405818