90964427
93177617
61683898
78947293
39719946
36268105
17089670
23198285
56739762
10787917
66759577
25306544
19365129
77146137
802894
28672629
66427107
56052421
56398547
78714467
94502091
19412394
139882
34949150
9381143
74914377
31872143
19589590
54411180
5413118
28085646
90993509
56561647
60595769
38857031
81257693
68231476
51157019
62411930
99952988