66289203
88221356
80474628
26419532
11858295
35475765
64406755
14162993
93074381
36741095
12643035
93013214
240179
18598983
62334782
5731834
51384436
38222948
33021322
81589909
73105562
93769871
20342526
3225606
56193837
42886
44406657
34847236
89763744
35911653
21058771
36787220
10448277
5492383
91423730
83159598
74132054
12214258
65654421
75404080