77214041
55667605
53755252
3047734
18247927
89504643
83521510
25286073
92538767
86879778
19182044
46414661
44818055
83497151
10772969
2415617
8655991
56047169
2575242
16511843
21299141
78072669
58268572
49123340
78616948
22256877
41436414
8853359
4967988
16502522
57177379
94778071
88421463
44911337
48039535
79067293
61563432
69726443
91386
20031016