85078484
56837391
911860
42513036
75058539
21009150
496533
4431866
17878314
24071457
96405180
39304056
50163330
95106476
16126975
73115060
99443874
15433683
55484885
41486434
43513271
8273755
89249239
5819500
56982775
68079859
2665225
73168284
39081322
78155041
68908301
25365034
60659059
20545068
40455280
81002276
23329036
55736807
77552872
2034236