78952227
50025044
37151932
1136827
43544208
86867565
87849836
14716774
60085058
73693895
77685987
82693033
4587578
66414029
79231072
3306237
70982969
92808046
34954996
46945563
18328634
36789494
79033383
971210
35555095
40014239
13376865
96151880
24566674
57324449
19401151
62959032
97264256
1656177
92881963
43462601
37119898
61455551
27111177
59108108