47502625
4120947
7485677
44973007
9373094
44145878
77597443
77446581
19458916
6519243
80046909
78965879
48759659
92257955
23128328
67977792
3786363
18504176
43539298
8246679
94945134
38912877
32146698
39941623
50392600
66301413
26752331
62865950
30191853
8609073
93431145
23899340
78802785
11906972
78047888
91002568
91618
61574043
71727490
50035922