63356469
12406968
9142789
77291910
80142396
59139449
51483829
99298335
3046513
38212419
38575595
59561388
11052644
88546350
6728050
34114296
10116427
99703294
10505549
37414731
83984370
99504736
37044103
392483
93882582
48636213
54072390
4693603
26473466
26602970
31799117
76089426
9517077
8412874
76205767
31511623
49468167
60027220
25607238
97234323