84407331
33679894
10876055
62483019
24736802
34244310
57288772
502196
74036625
42502876
6689484
40745717
90824802
91562475
12686643
67535835
18127831
58037810
27151757
94235958
5107606
34856119
45861272
99436419
29199065
66932828
72377396
12416363
3375923
29906182
94494896
59932501
86776395
71117194
17317637
43721814
48747307
90088800
3402696
36771173