42191314
19273038
30787386
95083203
19524099
7392340
14226617
28997350
9843303
71786248
73129418
61111768
12462593
2823923
79937766
3783260
10266111
44215598
40817563
91206731
88911896
77478291
51688485
60676693
6541007
55689916
30205770
73558360
30376303
63475376
64034629
66352909
74093981
82753595
47025193
34187214
29852339
62915147
35033390
73349310