65967671
78715281
45761661
62943754
87703055
80833458
55835209
38087220
83118165
65953504
8248619
21743322
81863940
14034847
32516069
53059333
71524867
17085799
85702406
36261522
54314584
31345309
69435608
86096051
22052562
144415
55259861
84377124
34208963
94657882
41496641
70842936
69077892
10441572
73963586
34921586
1516696
60199907
27125590
405647