40738252
702468
91616933
91569958
28044597
39592498
75013014
59901139
49416871
64049678
48294038
98138118
33006090
805188
23035668
90997693
20654824
94327635
27969175
47716254
90123930
24343279
2357782
32014618
27263676
51143519
33849038
18413567
70222462
22903704
26779139
64784112
34336958
93643284
72961402
18932858
38512478
16901015
32565834
33181546