86293899
9211973
13359527
67481131
55788479
66443367
97649502
55571655
35275617
3512251
30197563
112600
57179028
9631120
54931962
44327243
37305798
39706534
44626659
19077977
58668005
3593361
14689077
54203820
8864260
61503367
88632163
81972807
54381192
61232196
42542432
52076777
61739874
8453957
97636168
9808912
49852801
17178050
85523229
8041032