82144286
88632961
79089533
93279082
64303712
85341507
54832420
96327248
30172009
22296745
79568719
82923630
36717458
42984263
3585660
19977452
215274
58836892
7654935
89124437
30614928
24822005
70164171
94497306
73938377
18584533
46506453
23792395
10784673
88833068
84723806
45961713
45874911
95447402
85536041
79994379
35568715
29872819
55861406
68628092