63728739
23824238
48045849
99598957
127662
11779628
35993550
98487391
80958317
96043615
24607729
17305894
50184867
2664244
22643319
780853
59915913
10868518
15591311
11976408
10644674
59501273
35773395
18601232
93191886
8009571
53946333
88494737
23065959
55918303
43202285
74468046
11864457
21957402
35312976
2671627
19002294
72789101
18483644
18188022