81225615
23198685
76971275
34813208
63899549
1608837
22937376
36062513
85737763
90623864
61464491
50532696
7354489
23183335
45502784
6056212
77014353
10849299
34832053
72299841
65202022
15217609
38011270
331679
88433535
69284662
604151
20092349
13825826
608067
47782562
91233919
38548650
50168019
84211991
7578385
87564436
67332638
6395367
26642188