22353045
31648777
66472439
68862836
50837551
73054776
32343778
64564860
52581460
53991514
97248280
83806271
3492335
78189053
4009749
60504292
64194358
28937804
82485601
93527780
85825885
48819875
14748760
5969887
16843782
26977168
66603369
17031449
40055672
66113011
6766693
43805497
93851579
51247522
42394248
27259091
25286773
88602159
13165621
45586818