66327
5475130
10617516
2411804
18594433
85359015
1276393
46528204
3481377
83399910
22966360
88659984
43786172
28193299
20828796
47049863
83706508
26243966
6249135
75509052
38315938
47893238
6347398
15224315
14956017
38562301
70531308
10364727
2738787
12817327
5341415
24652481
2423227
57798721
36308380
55069524
98012122
52405170
7533348
39167633