83193693
1416073
94862013
56229055
93567793
36218487
872541
58428794
64333043
3613798
86725532
55918324
26533706
32572681
46531623
72611298
20729638
38051436
12836566
27363679
44131867
54981984
34609037
66078016
39392936
72244274
8137307
64873517
99229403
74169803
76205111
2837210
31382590
70287029
70166096
93473538
75241986
56279752
42208557
32295765