66177394
128426
57076197
33709171
42516556
57146903
34329780
4295733
74578174
76396262
49602878
7709211
91912943
36515004
20399991
42335479
84902047
20999911
9294859
89058032
20361073
60403213
94854854
59308882
4014333
1359604
85796949
59564872
43453648
2355100
86907224
82401070
57762886
49741709
4114887
70981098
9759098
28145996
19689192
2871306