54833778
23669476
68266360
62187140
63626828
6396887
88464461
69962249
2423405
2206529
86288173
70867328
37671608
9804821
80872163
10156211
61506558
27974404
56214230
25918796
16076931
30306753
19918684
60159183
52646651
68539541
21099021
92356768
46676542
42535471
40326392
29175370
26891200
66022113
6814813
58497513
88704991
61225233
7560303
5736189