38784460
34849782
47014978
18438560
88971457
1852733
44186550
52531242
63873502
18029089
12813615
37713895
42932167
92066634
576116
99207660
82195941
11336499
51868728
71235901
1788502
4399895
2911778
16702526
72301797
83299080
2748752
23735973
70996966
95539032
12933597
4741949
71742789
98422789
65021471
98044216
60721733
6796256
95462277
29982961