19346922
4097215
68244230
72538283
7850628
38383122
66002595
89912605
57267837
95395341
90481419
48235702
65938341
53817604
71489296
95146201
81093647
87583428
95983321
65233868
50766513
66363033
80403260
7259396
67039214
49302271
82475979
18297786
49957032
9726009
7677576
51409740
34711075
89447357
30295171
102103
52198932
58172491
61496425
28891804