93016161
32126124
13444115
5415549
73328520
84688354
47719192
37477026
18989818
65871516
443494
98252794
47459425
65461261
4046754
21682032
5409537
17291088
69494413
78101857
8765948
50475272
13347261
66774820
689735
24914437
16691192
26385225
96294715
7679967
77763060
53162735
54192701
98274559
24007431
26091475
66261500
35546665
73183057
39268371