42092212
29167611
96617386
56533463
79716044
6668449
23526456
79163754
652994
6525734
76329444
73005961
16544574
82131053
34238995
6653772
83977279
84567525
61204924
96202034
6884151
74706684
25422512
25343353
42552678
42718020
74531350
56555285
516537
35978291
36652795
25661131
44815662
5217483
26334164
27979542
52789096
62647364
64985634
18587554