2064548
23918611
94288676
75169436
39888159
61755899
44937501
57143762
39399739
73657924
70502066
71195334
7194126
68864870
48635201
50809632
11538616
92568379
23815856
11818995
17799809
75996962
6439235
73278280
51071143
20326707
50526215
32058603
40047251
2466233
90509569
22281600
56569564
81484454
66474246
31946183
11941304
13829569
43432554
98628500