30095489
72476682
35511619
7381544
56082923
9727396
79384219
55434938
40142222
43668252
64599652
4632139
4267169
10018949
4661489
67669623
34529874
70865641
31542675
86573209
49403239
28465
13574413
74107837
33238340
43544771
15421811
4859913
2025498
52616323
67741595
48168863
10378741
6712811
4761839
27343393
15286691
47605117
8499899
62214039