75402491
41162633
19691108
28083836
64561207
62978606
76571775
66569454
9984122
42548839
16386781
41455188
92739499
52668086
17415933
86394634
52318229
14655980
71849105
39763499
50647354
32165177
91488939
6247791
14947489
92093691
79894524
74785170
51492239
25987227
45093174
61502226
65968292
86604763
87898395
55286260
69864216
84205440
36557508
1848234