58961117
95597647
10593832
54628448
68059469
99084265
28175874
78398668
16472674
47332154
94871456
58552855
22274553
33269446
35053151
5590755
46097714
42226911
17984770
33942210
39469645
67488994
20135519
53971017
86462500
64556104
45156534
41755138
55498706
75785157
82351752
88321775
20773955
60056311
88637009
1551307
42463719
22366244
31439642
78423200