34016573
60119177
21418996
8087792
41485208
92001648
52072187
6829109
88103700
81689038
66052034
15468634
96392648
9017710
9515895
88334425
41314996
63995378
16865582
18899813
31733767
71812838
95939281
25213006
62728841
9398262
29846537
31627770
72031745
62977460
29206691
9209070
55457609
4488702
5658637
6581665
987167
70135522
75724499
66003732