90423993
67499117
55215422
84268558
66351618
76888787
35594546
86869045
53339
94573479
71547528
81621624
36496941
46507492
11109794
10475
88532439
6823246
65213862
59431623
29783285
7579750
51972853
93595195
95512079
65585200
19938576
13973520
43806084
1470950
21719335
75841741
76257071
61983954
69642462
14832654
95764392
18734871
48966350
98938144