70057659
82786135
49802661
25684670
80068270
20898604
26478228
11487750
33292165
81912671
5366742
12211754
19408739
66208008
54794895
7074938
46402154
5726961
52833975
97905904
93637270
10768024
36025429
14294749
67775844
43394302
58364022
3623487
69053667
74801274
33066058
261432
68964447
16259518
41586874
44886874
89402336
83858871
4406635
1273882