77578618
17368525
12361696
49713834
39863135
40507051
63282378
4698832
61396382
15942654
1253271
41779672
7335859
6515311
1906996
2500374
54145925
51597736
14522831
7421357
37636830
20406705
46773486
87387943
16082885
59682715
21581232
2470491
70929997
77869374
9795769
51689450
8289230
86965284
19579480
65123387
38396471
62333963
77186074
88501008