3570371
64296573
83122480
30667838
38238025
1269174
35856699
13472554
8029940
81476381
63909008
1836757
8259244
96463690
97476705
63073811
52383111
5044000
77071014
84617050
85586628
45421134
93577721
38806741
82409352
59079220
9088620
56161786
888236
1158579
4208666
24093566
43172233
87913594
8138937
18163720
38365010
52492110
166920
99043541