75988521
53194377
43815644
98903775
8297357
6141176
63034483
38036095
58257077
2176264
20009382
97472299
48292245
83411590
95171158
16623408
4045041
140573
56902426
61873349
12279059
70419814
51765197
70826742
59682407
77896772
53827511
2492050
77192904
87379464
2713747
66591055
96275607
36298637
57043848
49451724
21721899
52013862
66903317
99773583