39215186
75348488
19231235
17167569
524382
79478683
19215557
32325381
22772290
9602438
27665191
6972015
16581057
90096983
3794451
89414134
40658476
3964113
75672012
50888282
7886493
22925057
86249943
93859692
11512158
83022745
98856680
96164951
44818775
2523367
86046778
66392204
47873347
6076224
71773456
31711201
59401955
87387635
15996399
38165843