60377619
58149650
4287772
67838288
21826468
76567078
17923727
71482138
92743904
7177746
6633845
15904690
75888733
86587438
73233402
11901817
84233344
86893732
625374
3197653
65995052
17429132
34208512
42268254
571250
42086162
42091857
94976427
98778943
950916
58673128
58583138
72555558
95107146
70206420
6690424
29186002
45563065
30242671
46046955