73465773
61261650
14454504
13395516
42861813
53694650
23684634
20311511
5666279
37956646
69807260
12712454
18774766
42119477
24335611
65488593
15043487
15614978
79545483
42066362
8173659
70244101
73048606
47627365
977607
405815
31955379
16979014
95341260
47169954
74911904
61997676
85715989
97998367
42003492
42295216
76685002
76783982
94772191
32233061