79228085
15365606
30306744
9968845
58022353
20865945
4262486
14429253
8654343
69087285
7714281
21899505
58685954
52227768
95207269
13369291
7351484
95652271
51252041
832318
53503986
9153920
96362027
66711655
27014854
9948597
68509458
98057876
87079614
8607791
9153896
35981975
76814609
5579827
23395265
12825047
17055930
93947475
45073704
71335281