42353478
73174116
17822386
35122303
58195577
21107027
31247218
51843763
2057574
54797918
55051576
20044131
28524311
30111669
13096446
49589323
61118314
22359299
22555186
52532221
955928
5047338
50783334
49721733
49536541
78055255
59614422
26829663
76647648
36571755
21005734
16153848
50125458
5862487
92052616
59566937
3983252
76225411
6329694
42722937