43593432
50518435
54869912
80268187
12762262
82874364
25108675
4838437
45959488
46447875
5419931
78668948
41694760
63666630
89809521
99053062
62577562
379413
85361440
2630866
6744825
11837557
68631667
53119208
25626025
80567764
14853379
66157207
57876079
6594806
81097633
19962542
5467859
34081540
81195256
23126126
1167823
56258387
5835714
93273742