95033847
86566724
71705490
307670
97539769
34531186
10413325
97082379
4043308
45445254
67434774
79798150
1653014
62712476
147812
1019632
24764001
88759287
34267685
10005769
26320
12114842
69086556
33491945
89086283
8616516
62893265
70425967
19128983
50989230
92211471
85885031
79837855
79433049
77989187
7621663
31361978
73005495
40289936
6025548