82073336
77435135
37061140
96486577
2074132
7343438
68015882
3119178
26739874
29832862
61913751
52587132
84007942
95866666
29266797
95609136
51724305
62003879
572590
34062757
7411158
92417501
88351165
44239517
55816658
23228045
42469277
30709377
50393308
39749333
3354182
67187411
5388909
21022047
31252596
78482128
1993834
62794756
74512304
32543228