52848866
79698390
4692074
93686372
31731553
69751610
34732875
65106969
2052905
57589263
37573091
86176509
31502586
21263410
89198241
68779445
89662525
46649442
63303302
28186798
76475987
96526863
99413008
42483624
43284740
58974162
8913051
72235533
65563270
45948908
39094368
28527296
2009492
82916058
39223007
4105423
42162297
50552118
716972
65169816