1425609
16611903
40987150
57094242
50302411
29247123
44234044
68397808
72149551
20536032
85223609
3935704
71727432
46939374
75965189
63836489
386425
22703398
50696133
43602180
3959411
4616767
7899087
27958339
20589203
18691233
23317349
81498499
77059193
99242892
84975730
5568210
60563445
33287961
31814808
52743757
61249690
61836590
78955334
53449672