93931737
41435470
27933300
61909772
16956545
6591550
87683677
94844330
36275592
91235337
86429123
34499302
76215975
30931020
12203144
15618517
94293788
44095003
5851302
66442688
6724786
60879705
27403171
43008323
59194274
49586458
47938860
70994101
60269396
8458502
86088366
86514285
26381878
95768981
63707346
98934349
41014651
99774743
51948789
87075692