68578672
90258585
44513902
3039135
94971329
94392388
95758314
60539900
11689480
62632766
35967307
91248067
85585243
84402057
11227202
54571336
7747979
10351586
65577367
68269854
42862786
56451653
19065969
76773548
2535667
46724672
90381558
43022593
76946325
18623789
57572508
6035887
38679295
7761243
31213758
70936558
54877760
31245309
29141133
80937822