2794214
2193553
34603991
31118995
17507745
5716770
47568460
60943973
58879508
24017346
31417780
56571076
42501942
60067988
5664742
57385389
68952302
89685730
36766261
19563054
14695404
45768693
2015859
67207996
637166
63109105
22775582
72363446
8769696
61065421
58749588
68481890
14706322
94535255
39601157
128167
99568657
52779476
1035332
12673210