41477219
67218209
6096643
11699446
6685622
62126237
37826236
96666292
32623308
51799380
23651004
79511055
3545086
93206930
2828906
22241670
29454692
17196867
49884468
57391977
11702919
17604812
72338225
16727532
7884308
821644
38408387
5046404
96188005
6359071
16952542
86378424
99999394
90233729
36536809
48839868
11116423
36397856
80861230
56713620