23519382
56118522
25034803
1102470
68248618
2067387
26254692
52456725
7284185
29887633
52607364
56488158
8771154
43247900
46919268
49486412
3714576
98923955
2306657
43115137
19663889
18264133
1791140
38051909
67324444
12642526
74577694
59669692
83671957
53998293
23905032
75563612
9301578
89074824
29703302
50883818
51465875
35871163
57163655
2102430