32083672
94314707
74951423
99515989
31159184
85897775
67022329
7471122
83084423
22388006
40215877
48624491
27621144
83692722
85385736
45868370
99491486
6328466
70424901
26252995
88307205
26998277
33634548
8245820
36165870
16074828
11481410
36241044
79392802
36034785
39909387
57733091
42342091
20662897
34863459
5644558
1041391
95198433
35782591
66861186