22574333
72877807
17483051
384873
48485498
59203926
1604996
65585635
77021244
70957474
81158593
95994609
76883020
85181960
29834059
40982464
69715024
87111211
37758625
32296340
36635556
8493184
36777367
50332843
60225729
40833433
76143744
59848574
90878571
841177
64319726
49214714
96372016
19572956
14635668
31347500
46659230
67271683
95037031
42374813