1932543
2017794
13343204
30481472
47268076
55054708
33474384
63421810
85513717
49868065
55717112
1673316
86321256
86468716
60385050
67353340
9268252
23419007
17647943
479919
78926072
8964421
7012107
73422821
94864137
78902026
42407854
58492254
3706480
65879854
33935956
41179257
15916376
76348643
14155053
49203728
87142122
34892434
91287921
65025509