42269391
28173127
36908032
81652473
17057538
68007500
63446637
94644898
80537887
7328453
59248935
69643095
90432751
52014214
78486338
12618897
7778133
43503163
40875290
95375150
6347719
15392083
3513644
50082546
16924383
41968795
94961662
55357785
79606542
24177319
90009001
33535471
94042810
69743997
37213449
62618904
60716693
51149136
60528602
7623105