49217119
90835933
5873561
47137600
2663547
991722
63044751
79068110
62813014
74094045
12386902
90997574
22883941
44965219
20285916
96748824
99888179
16926455
9123000
35439450
73689016
77045670
85221862
54673907
11476105
43663765
3973982
32993222
53679233
81534153
58569780
20796530
30392893
32675874
720465
99066566
35569762
11104698
5273600
247158