51341022
95569358
97922521
16927517
69232594
54839106
60746679
80172198
51291854
86545430
13031385
35601625
76039419
1322341
51073002
65317400
17365943
84638782
73058430
95629646
182157
48399522
92869369
92194143
45309332
631018
17238400
83059655
96902421
27925276
49936198
81648076
27634783
10616059
18189334
77778528
8534166
50121268
46588410
85351528