23895597
22814503
50149970
57409945
71227330
70174657
9822555
3286894
96768538
90936317
6326548
49562427
3179896
26013969
69536506
6415244
72412365
39705073
1869535
8394600
75046119
34633249
33798364
66365582
9404370
5344618
70808911
29153211
46754657
50431048
26185338
34948237
83832376
79257813
80156404
37141505
70052481
46758641
94857203
34105402