34437925
84587641
29902168
20484906
90049654
3639963
54863912
8288183
8913796
5448548
68556075
6387633
45625039
7282502
95905884
61007112
17151117
50546920
74324832
87953976
58142959
6634104
88816899
40529926
26704951
38489146
34135983
26717810
57051445
45522627
32133584
14215220
47496418
92419968
75664992
91087939
50896572
82302480
16332553
25511000