16815978
37169172
9146920
75273705
77432106
10541048
12375371
64635644
21133992
71488980
21772076
59637556
55238527
11774779
41687787
86053118
53507700
71161002
86433986
58251945
87308067
42215100
79309992
24451137
50665167
83836276
21228532
29076839
95944267
62522524
3351398
7302152
58486858
49641960
23969658
23537616
36803609
26572279
52721314
6554843