3778608
8300487
31766660
97842216
10854793
33779007
28236458
43322059
33545120
9122041
28456851
60387548
22455276
41737499
26539668
69122460
97448925
85119926
30068309
80187854
23325990
72894341
29851172
88965465
4843748
32747276
78934632
89265413
35402789
9096965
21714510
77639500
24952401
16196389
4134210
88634561
9203772
23296667
3365985
28525415