7525603
2195708
90647065
93193076
578817
8573331
88573496
3033857
17009360
31629780
3186562
49507444
1033298
54348906
44587591
5473093
3829483
61893139
6778357
27975849
96522194
4182893
3948636
42169156
59142236
72717482
76758056
15172280
2769854
62938823
734672
93675470
90993821
45897043
91813892
8730126
44296642
69017044
65095214
34608495