50474007
61499841
35427865
87242735
95597597
4067144
79002398
441658
86094515
20808132
6143216
51894767
91286008
80785423
67122253
69002571
82284082
42639052
2147316
80128820
45012632
12832757
51223402
63298362
2643805
18948714
54261279
7228279
65416776
2245979
93996400
45215751
85986051
88501904
17677452
2205386
30454323
89401156
7221853
34579828