73406180
1087162
27164517
71746250
46501842
66213874
67409143
42532142
6068499
78824925
21449667
74914143
90359325
21817936
20772799
37491107
5844848
23649366
85185385
3949010
99543400
92961694
48332846
8216679
44807661
6222593
26674794
26036678
29708048
82374689
96603537
5505769
50686713
4942344
21511145
47078678
74469891
92411370
1515235
55398470