44908371
39628489
49941145
77304822
87559163
76642351
46837571
78651605
14354890
98017810
6794197
2239427
1413134
31127306
74196201
22994791
61061321
83084477
93913959
35249672
8573792
8354908
9156675
11873464
18687594
15895701
37412783
26436598
80033525
42933562
52501833
55289452
4890429
597113
58081630
33114247
89904132
68942068
39252604
59271021