46613
64454229
43779164
38535648
17926679
85668987
50133784
68648415
43437821
15694745
95787099
70069501
41461270
6620993
19265531
46311734
18083165
76969123
12191076
46407840
54414649
60668096
75769731
165606
28291178
42637916
42145514
59668651
53098909
8084796
21047061
33131565
3741381
63169325
21945226
12636103
72391182
37108135
4951854
70759596