91684456
21087356
616489
71127672
45173550
51004023
40865440
56028073
940537
98929504
20081119
87089637
6366725
24886140
63197660
48316420
54228102
33034434
28492310
93828566
18541803
24668903
26287284
3474350
43195805
43289892
91618160
19642025
87026382
37223742
2166986
94953524
67254540
85532699
6901431
956264
22105018
32257518
22049235
24547669