80747274
93544846
58107105
81386797
23695596
24072914
50617215
88011163
79874003
67184854
56277483
285011
81851064
36414054
43583466
21074979
82033205
4198632
58222781
41453082
47195094
32026490
49757179
94091754
31517904
19111522
6124903
57936202
1025073
75712788
75537004
9086977
8678627
1244201
12299406
66813853
1134332
81505202
21354629
967746