81771809
36935150
4144189
74801261
30751793
8211706
10503330
60598908
54022134
13232321
16308846
44865956
99327953
26322672
28089086
97209440
3932837
1298841
55573156
9864817
5037381
34098043
81347597
23503834
36442377
33479418
34906036
69146988
99749569
32818018
16925408
3255676
24412993
5007680
28372390
6118514
541226
65558123
70189054
525579