46888278
8843516
48148127
40442952
46912000
28772771
2855120
3736470
44471333
61368628
4085492
20466627
64077265
17899491
45046498
55097239
96877
35194615
37921734
48719718
11876264
15958910
91808972
55417301
16573849
14996156
7217377
25132801
52888374
93545599
44484321
36437772
51551832
14067055
32821222
75764845
70386065
4268186
55904260
80373469