90233959
57359548
19478444
63385064
4798788
22288210
92349574
49977705
40751285
77784832
26532214
54214562
99838348
67706305
76644845
34042596
5725654
21142282
71825323
34975884
28462234
39678147
75138271
21864250
3493072
57762794
31987683
19742842
55942904
17862424
31985880
17858898
50912484
6348596
21204491
1684229
50686860
2703751
36233013
35637025