12639830
6462264
4703310
12728710
54772554
11156249
36552847
26439419
5893522
1616344
2614834
77583220
85159561
27532654
16517381
24186367
31543106
31398763
73736936
51875409
97287186
80786261
63725751
63566930
8031645
18281264
85534141
52959327
1136000
87913193
69098747
85296552
92646413
84968787
35652329
77556147
6351785
8264734
52565081
97068282