61435144
86364522
49568264
99256677
613348
57603650
20417582
69104650
6519150
89263451
89109669
183239
4285562
12863564
55292489
22157740
62622140
27502928
97871593
78998424
96253564
93898222
86516481
47643311
97651289
19799216
77753121
56856155
60751783
94415683
81407011
49331922
79455502
82026618
73574210
97808671
44612347
12284442
87151402
17216481