60675644
61932667
96741070
79906490
6504308
83544645
58467977
55697680
59006461
24162999
86227425
12165383
53208471
47966
83274649
66573875
16826376
82227713
81068434
8781284
70511940
70305608
93893193
77416778
88362324
40718285
21965879
51048797
58989105
60217759
12572481
34786110
85989697
31924636
68599761
96031586
51081296
23321212
95672109
7603379