27929077
43985710
95511572
21373927
72912236
30298325
11834156
1944375
60715703
39124853
56622184
47771576
69016494
174138
2036310
63857893
73763531
65065413
48451515
17425159
66662318
64468952
50107337
70487811
44481462
62172863
13171514
3331561
83352449
92376166
54604499
25249963
8703536
10208217
97228392
51039382
10421076
99447732
78865865
60805510