67215664
18006172
80269681
48233589
7552744
77888163
61301502
17592931
29867063
51216347
41428412
5997815
66279641
79525728
37258221
86704694
64383601
64189379
76121370
64612924
42294609
48559310
46376052
8447578
35874298
76879051
62382250
37129290
92206057
70564638
67926705
37372056
48541689
30697759
94448776
98949
23969572
32394654
92326168
16959981