42827428
60525267
87462973
215137
92945542
26963909
15949595
42382602
97481435
39169845
26972955
51997219
25818205
92398887
92451798
12053678
78091732
60975843
31941748
65849836
73798981
11784831
71316296
90208677
89843128
30724895
22917137
59883304
66107468
76363262
30238483
35185240
40917831
10447111
2994167
60976134
35173507
91122139
260940
5275327