83707591
2911514
4041412
4528351
78056869
59837715
70243086
74696750
98268584
7974202
71963496
99831628
95935624
54318905
40534150
63615448
44351716
73329993
85976081
70259633
783152
77729651
50981577
80626349
8103608
476749
84861685
47714011
92213344
279380
86517922
24194557
48507432
20622670
98783774
76588636
92384639
80744280
10843465
11309221