58766806
4255210
47651171
10834964
70903847
13312550
67881888
36617960
1633687
706874
32946954
60179229
54579262
34023247
77712369
66062453
28957692
1241821
79648138
14937170
38322290
43134308
98138956
49627083
87557189
3380128
58663732
91857055
46277559
68752524
5881184
13064531
31623028
12453497
99678409
87416701
78008994
87504372
85517476
61423048