27111104
7408683
22554279
59188626
513254
73391940
98831041
39304928
50982146
89086373
11094449
68054665
88659947
73695396
23488530
58309812
58824430
8162285
66706777
51843663
46953790
97799242
46174476
45761837
27126528
1186514
89265818
8342859
79335692
97737629
6196502
86291495
96554623
41694774
85287472
49738074
64986409
95999512
77417490
1508207