68973426
8426901
81665919
91746634
54149221
79835910
97971494
7726301
82299238
90766801
61324320
10098125
96555846
96634054
71799826
12605235
30661780
55312560
88441400
44262289
4503396
72414262
54903138
67475692
20864211
18245277
48733084
9914473
86406204
22914094
55027883
24405664
48294080
8988496
64491123
7603585
38064553
54103970
93704996
36158459