42103784
42006139
59633497
66214078
76481360
520122
22332932
96072813
99734703
61246748
91285794
84629711
45743833
80053083
60465195
44344990
37184176
89157921
64256623
20338089
32517814
33065744
1237744
2205881
31777776
912789
33247302
43991646
87207325
76163348
78011724
12922871
32544260
44139393
999552
18679744
92825971
98669841
11627612
48726738