90406680
78638316
7497807
66321173
59611515
82135642
59946323
26943736
51256534
18514877
80256495
33627930
61321194
72489708
82302661
14653527
7821169
30237629
19127482
33022969
53506228
615286
35305089
1234424
58622993
91493090
2666941
921721
55066314
9619293
72374581
36553523
9284122
17313720
69368742
11679183
4937326
28887731
83202122
40703140