63565220
55293614
88352268
5873282
14743044
27826669
25647981
57604014
96144657
43584240
54234068
4647520
23728242
4038480
169721
10954975
7386692
70428
78265761
94924917
92305860
58498228
54731743
350657
59275314
25769852
80512650
84879882
12144330
44108878
48666133
44011159
74314055
8974964
44121496
12267792
3187109
68519375
50904029
87422040