61672568
66252271
16793088
74789931
14051690
1700960
7029832
50014356
4371144
1577850
35468948
83913913
3245268
33356512
78507617
69112111
74453609
70695572
70188975
87452476
77074124
82002948
64383748
83002680
4931047
71175706
42587032
88642426
87292556
7415675
66709704
1061566
46415208
89265220
55861191
42759376
71958913
61976991
42242752
5506703