73526
82731216
57569392
14307692
8223451
81385074
83165971
69023168
38231446
60916168
25419706
39855226
66577470
82979035
22025372
94934764
76677487
78651348
5143149
16504849
46512
32471041
2527940
52598742
49909817
72693575
75337967
37435110
24286514
68354557
61857221
36205217
90488588
9175289
49371849
47147116
90462148
29434593
32943492
71286998