53722669
52849113
65774802
20897280
83664362
68288439
25365514
24273926
68624727
25822379
41694718
55384001
38077653
69593118
69477160
692038
43808161
19689285
95988258
63206662
9357851
5638707
31204733
30724321
37393757
63909614
46512232
6132519
59387641
19431363
32107012
3995278
49915044
84026340
4461192
22207126
50436965
36425855
16693178
10569757