85342717
39221365
60987700
44104833
41178670
97182408
4705796
15463989
2735450
6044656
89882758
49501976
76251437
31778779
14946310
74808076
48385353
1846449
29835912
38717947
28217601
89956531
3863587
90087305
83208436
40029626
65457651
89081192
36579053
28577055
51815188
35255920
97883779
96351123
42943334
27175485
14336296
52633324
46133833
56853471