23886461
31032836
51702078
86864041
69905504
28507549
72357196
61816995
86564719
14509289
8799116
21962732
1302506
64865319
812851
59358400
39744868
78383135
88065817
3311603
29143017
8855806
24201336
43698724
47936087
12056274
8528998
80351316
77006803
22933878
402710000
21921011
79134214
80928030
14056479
22281094
41832769
23965891
48495118
12439929