23285701
47503373
65278629
67588540
30445382
49934329
20457976
77043530
73114322
3144847
18568885
71477020
51852002
20086771
16407702
80217241
47161655
72602824
32867001
3642503
80366734
30819267
57201201
56996944
49116761
74718502
5297981
523661
3635063
471894
27209807
73688992
95825638
26513606
5205270
45874460
59669540
28818549
97758262
21692586