70537452
8279312
51826488
27304985
73941144
63504859
29944290
2700206
81389906
94469884
62518770
14603027
8556891
84786456
22259894
60599569
12146023
33868733
82179294
63727968
51074208
42856723
14877562
60188496
62125413
16744149
4729178
3185868
83483688
92995188
88341316
22736877
5749242
834616
93388391
1629382
32642948
67318509
21768091
48384976