1657304
16524670
5067871
43261965
2146820
22996107
85212519
53566453
76452763
10856114
68618404
30341806
42245036
72602204
20399429
63267459
70431628
21047198
95624546
84778568
59325729
3915308
41564806
7896540
51392851
71126561
3919195
28732600
54679525
83922508
44284680
33159597
15404443
54607610
42758459
4683559
83852430
7352389
84727162
92502594