3134899
94552305
69698650
43288107
89896861
62629223
142623
54558702
95617801
43729425
74405143
80702999
60283043
30442638
46294648
34771549
7843316
8802344
67486277
18282094
15517442
22039735
34087084
61824707
62369384
77321214
23757948
50726599
18444213
58878302
55548323
53434867
15382402
21434692
93401059
30553758
67006483
69435079
78892414
30248574