60498996
47195044
91551190
32533857
35912661
16197602
8994275
95014931
92084781
78655
49153254
61023593
18557729
70675347
36769326
62279129
49771104
14184053
84445714
42893374
7251883
39591475
39989468
84301666
96219005
41984356
80427881
88792973
43087311
53111252
62497643
59152034
44401638
45834481
47403573
96574270
62464577
38329820
8837374
51639604