3911698
74043535
17421397
50978259
45587659
1932110
85826434
22454401
66888156
73142410
49981536
80069840
53349276
83035241
80327918
78592778
35447226
52804018
48435191
77079078
71305724
67084686
29708494
8649451
32356491
55127790
76347982
582639
38396889
54113297
69222162
7228769
31235146
338439
62624894
21759019
14329493
4309840
8922657
70656406