23935666
88765023
48682606
37628596
78186760
63054895
47998260
59338380
30523338
56202387
65803558
64866105
72166447
16423144
63336731
8686261
28394136
5616459
74099798
89974983
40053665
84048858
7609075
4137215
7141309
3859909
77102413
97491779
50144415
53613207
40384133
69441501
62376310
33951822
24568994
6242818
12241330
12718003
42218034
99065002