25437692
81498580
67536078
2476367
80384102
63016081
47293356
76281988
48464970
4222725
23157843
73973021
89286499
32492029
13636460
21893185
42621823
677723
7425829
33646818
20929691
82342730
32021837
88699513
19615031
20891474
70975467
16641039
16634167
99695629
85853933
11961274
89397554
71819808
79589784
64202981
4068834
16955207
17403073
98245659