1143136
93073832
93775833
9108373
2811637
97046677
54352971
51071665
93836298
38382140
88922311
11638104
93687010
160612
35694226
91761779
88999547
48072469
15225457
19347635
35357105
44129909
36877627
6716833
39198468
27543798
35907973
47428407
61834567
43797358
1545330
86807483
3380327
20495663
73214647
47244509
93292960
1015964
29919717
23422323