16026610
62215971
47042912
1715268
15134024
88091157
19641582
81966725
67509483
93427881
44929497
94287330
2632056
47829669
24369137
9041318
46633890
740536
19713038
16409872
36561877
64316209
16805598
76469985
78667839
33529225
972298
32707792
62619236
6844324
89871029
11947998
76674289
24466185
2352632
16006067
85695090
26869668
8415659
54838279