5722066
61509420
2318783
75725634
96383268
32071318
66136549
79236411
10523628
35148403
4816734
95384067
65398227
94964857
33191868
2102864
16664045
63321987
62083355
25405078
9873467
36799768
22491242
1396970
63055502
1193470
64759442
45034036
4351676
42166178
1693365
77508059
5086072
99762068
67939647
155451
7168501
84321538
5865374
21189635