92742680
7243344
68029649
99542032
12009425
7259943
60997976
25284970
22344517
5973560
45227656
1428697
40262964
47533516
12828467
43275688
27478488
17517353
50365042
8732288
38785970
7734462
83133905
42614214
31847902
27975465
90799375
2338140
96214778
95347338
57987459
45599899
221597
21882016
50955439
35304410
42198864
48218849
37628838
55132346