48156646
68198960
49097191
45734500
34695428
13742921
13136341
84029097
4640555
86113847
33001550
77366173
89479458
6561831
3734453
53881970
42386210
66275484
19437119
66185404
40835471
52456908
92682390
12975562
70711733
73003845
2834288
72207962
95469741
94114162
49448922
69852400
2245671
60134836
759781
60279090
93713496
895877
86678570
67072024