98295130
80282291
1121224
1088555
7374991
39361171
73798961
93597603
39915302
67315499
26779911
84267378
8927371
74075284
72963885
3428224
3042887
1267021
55799509
45403356
64676992
44173662
4606774
878522
95715784
71748123
7616335
55032499
37185163
24243222
52698081
64151080
68088394
43518075
43859702
33619454
97388856
30657302
53388050
4167344