45382056
71982949
18153720
56242929
85362047
55003655
5471235
47479582
81736484
52576479
67522251
316412
71688959
4997846
26205487
890997
87314916
47744485
29492058
38918614
41216846
87381377
72636599
37619828
66272394
2425490
63297152
4812791
8676
62314150
18363444
79144729
37378287
52968031
33597687
35804989
89507138
87055646
42823613
29672203