44569822
28245480
38245227
50364454
33084255
99228190
33299651
9379359
94641656
9943488
46586344
55395518
38529074
4244257
52134031
66263192
58704113
5925836
18691095
61011668
80864457
74142098
68626748
32588225
93547657
52358186
31917825
75177112
61864703
1463123
58358000
46688231
56749407
25082435
19683988
92776736
4859136
7263590
11167761
83849391