47402912
2809746
47583227
7361532
733723
11139077
87856675
49671178
24159427
64028967
61242809
45275710
93134518
48295818
2754746
70952922
97426190
46686767
70095488
13615196
82129551
72295752
50455273
81442326
45214922
28448918
33246450
94633692
55597708
25825696
86215761
13532145
56209854
70278047
68153560
64458874
67881840
9856954
10444470
17299517