68431772
81969503
14423582
1408680
14496942
73005197
25112058
4235471
6199539
7999267
75207557
501223
34265886
88772561
12266363
6416275
35396909
76981058
10375775
9201646
69655847
44642980
91868237
77991992
67252360
99437916
19563793
12906317
93557282
60826906
30516045
44722295
46379920
66209965
22949549
12516445
40532503
48651953
160677
4718519