44992386
16629378
52796472
90538238
53686268
25418858
3252823
7005241
7913767
57949932
58775509
70892400
40499974
41664358
62115286
86642297
41849499
5651495
87939725
88479101
89211137
24668663
64651305
8582610
43811168
40166114
831937
56328509
19226966
855985
21618253
16106318
6757517
65763011
6244575
77902545
8974639
76101550
6677339
85394333