79622370
47143976
41368030
6067339
24199117
18114345
74591358
95299581
39641461
62534821
73278221
51847187
68687039
37076871
90336155
83819810
2774333
34361673
77582523
28113546
85538655
98292184
5021396
35303547
80093388
11065194
35572930
7592186
998872
52566853
78856154
20485793
32024427
87692498
56383033
297365
27354514
5927459
6465234
29222005