45902545
7155780
952791
12709002
52176440
38879803
14417345
10242881
46271404
99037703
15931674
36741570
2945479
90725982
90392228
28053350
53978817
2682349
55791173
6295322
88698777
69058554
3393815
6975005
90491678
20041367
24933130
8698150
54943901
93707084
24262495
90614464
47165326
37004943
18155978
2355742
42565580
48195542
2818443
91995818