31012379
27838474
35763205
6277798
46065684
29219920
62308655
37803019
39243533
70563256
36142383
1824393
29804069
28096554
21803587
24448126
23659604
54672317
30166998
7228502
85969922
80157134
82868477
46101443
27137056
87787575
91482515
40851178
54015670
46031380
28144182
89752045
75332455
29002304
48547090
3957588
27772253
60459287
20312348
56674939