65822828
51864764
6809747
9774748
95033999
4475973
11183640
88448261
57856063
48006857
27731532
4689785
16831392
88045640
7293414
54917356
81537009
77073209
15167888
49311411
55351594
62536238
57785869
5492848
81586984
99687928
47671593
84181003
80813821
29064707
76625648
24648361
8997554
14813279
9220233
6604823
8825486
73516503
39421708
63436395