97878989
84437036
97212151
97585030
10927909
68553531
51914895
79391682
50655742
21003960
8808819
425903
67504051
68756332
65056128
14092160
78107825
90644029
32659850
6104404
93224844
9968881
72961489
78933045
52508699
13233542
21909452
3045792
15806460
87541759
70869889
19103906
10826547
9765593
96423430
44929950
43059908
64374570
85988246
5440914