8843560
71704545
45356741
14381134
4560654
81762186
12281879
49652814
47385660
60093034
29118406
15551011
52267044
77297108
28185694
38626391
8157345
2029281
52005090
56243267
70574327
67148848
17066976
93456155
13517698
52641606
87832715
38098479
85485937
89795967
9700194
32082800
34878620
98203771
16306753
7219539
26961986
55802014
6596627
94107070