90807612
12096734
16443340
90721830
486830
66486013
93021874
2885433
60371161
85696539
41341818
38155874
8207769
56423447
55265973
66405223
8363280
92628805
9790852
42953433
67099132
54601627
4754801
98987080
36525094
82012966
87161812
94619335
93579335
39334086
41399911
1271658
52943721
45169801
8223871
16187089
21374998
12219212
35731005
65298998