54712451
63821571
38421253
32142518
51519376
78266950
5264419
89466029
83968004
6580575
31371326
26676242
39004556
96897086
4395752
48618940
9141435
73812715
3036716
86724590
96163876
38617780
97763187
65481788
70053180
71199900
60518976
77128020
82111843
98696165
98366176
41293796
12853983
21331362
17962865
512678
31049004
88944267
85768919
17545839