64512331
40005706
52008801
96968591
45317883
77338388
55634046
80439974
6100485
48793312
27312002
3168775
33185097
8774540
45402264
25848905
11978062
21761654
96838052
97556632
35784971
3461618
20404617
62046716
41958105
85248784
46621153
79885420
4618504
90122172
41763706
65364818
62641836
5947880
79084162
30271562
58952780
93403265
67672158
78325698