77533579
54243485
79975607
67003578
57809532
49588252
51579050
87787468
45813806
27444850
99112963
13904092
52443778
62017979
85672569
90802010
88463817
4327932
77839264
64521508
63259926
98131826
14421041
24601186
3286320
64467010
5198958
11961053
10384787
62881414
14213183
40118183
89971019
81811461
29569702
63388419
90003268
33712090
25251545
665882