3097318
27791613
59621462
34521233
6929386
50551047
91117030
8062306
65386442
14384830
61455995
82804606
55092888
72517147
937462
76209541
97924150
22982787
623964
6279596
47551911
2180449
73546498
75089011
3476945
71886044
54228632
13801849
40048996
44196092
25757807
9313090
31562886
71164911
30764067
39849519
42133393
31915832
93934768
7378839