27899203
33253110
16142646
52161634
29226496
45005650
72622891
96264696
51587245
34652015
16767765
30986897
54838204
3696854
4696179
74142955
2612670
27295962
9621298
64643460
73563353
63441705
34514253
22025248
61336066
4835381
32644766
78387783
67701546
27934804
5664439
40929295
4504063
5333755
3069841
72991537
12448700
7971861
90709858
8421798