47616320
72184921
60575928
6599560
68116718
9738256
30638485
85297653
51848934
64352516
10585092
40155333
4166801
46679495
60601580
37196202
97559087
82774238
64349862
69826416
99961197
4980530
72779624
52419360
70185958
93264363
78976352
4162884
725794
834832
36688838
4227609
17552464
39009679
23114067
22352630
61948648
22058348
95612748
14233811