63329581
62997694
5173627
29772083
23514555
72411276
70325872
63391211
76215047
91212085
4302026
6484388
95965118
34926880
90826057
13024013
2191667
18559763
74098119
8172713
73910
19092522
76683342
98237464
5237819
67936061
81938820
10148519
71899248
23003461
4716445
1512070
80893272
79992900
35452913
58899875
44706136
47257651
56144311
179343