47479420
93875558
27595844
80127233
10267130
92582655
37862443
51727561
42347203
31675119
4463298
597457
58623013
51919233
92229612
1735312
95408880
45185125
89367119
63464731
84358021
20123114
65427911
11805916
8451977
44098968
96216790
26303876
1525830
7078188
30929929
12415883
13989348
5574821
78321484
31758398
94106560
5754937
3907320
3362323