5444924
67419775
14745065
63984430
4957410
96447339
84416925
1474363
68115051
34236260
86147586
91842692
32308197
35328553
45478719
19214054
8193724
73798791
21697909
50622913
96472165
54878033
95914520
43309197
35122270
45287859
87236766
9140808
19193629
67958970
66696503
65031529
26783717
22176144
26628204
5567935
9431675
30297427
58427941
39752584