51082585
43781961
69401762
30177202
19915350
27604392
97835030
5675876
2096658
55337561
8231927
1281575
43254258
9682999
9854342
1316608
2512575
61583612
9568055
30337218
67066492
3862986
80859704
48767604
5526019
38835225
57157900
42535064
26227769
95274771
27409260
32047260
162704
22883463
85669400
3220874
8380250
69159862
65236113
71709622