23226533
18715284
43329931
42947367
3582067
63682792
55295597
43313447
2179496
39694305
5893512
91435285
26941891
39865086
41376450
79995170
44975116
481959
99611814
45083425
291343
17994500
11497716
72011379
65484447
721353
81343386
6807556
1346175
50659505
6924529
4813427
34791893
78706231
84581832
52204512
15989901
12253847
67132476
6191370