6818332
4052772
92232363
37649058
35849159
12022772
44528175
736720
95437403
83418779
143980
63583793
30432627
94811680
92177467
5446161
34685147
33813672
49299922
58152980
54449829
20121423
70414887
29882557
74447814
96291358
22965506
49635136
22806640
51436561
11298770
98663557
76205000
65931418
4753193
52992558
1575729
4926776
95258585
39487232