40365590
24012536
78524642
17295337
85237230
78721037
83949960
8852583
50547584
33903783
4439103
4139287
6883703
83147267
2355146
8397799
34655984
2114673
99029317
85256300
7344474
45562697
10295077
10979859
37137831
18375630
5683937
56573957
76116427
8984533
47584572
60279021
125780
72265821
88144562
5332572
61722648
44893218
25785414
90567041