4694524
31095403
65053546
1328831
2225433
13896707
15415888
52859480
23019953
78751202
56428850
82459989
74311471
59983774
58798711
86914952
56387316
50042294
76094268
1544734
2081424
3356564
99899264
46942384
17063813
81007360
33317514
77406258
66209972
34373512
65988175
12678520
2105109
67439382
27829972
36836405
40438235
86223487
54226561
93676