66827655
46471565
12142873
96611428
37306834
661183
908183
51835630
58909397
5647231
87427893
34323025
60719943
71258730
78898409
79161719
64898448
10089231
74062692
1987902
7724133
4666863
36184323
51839
90029894
9349588
75843452
4047110
26952642
33461856
4887654
8218841
94919862
6261657
69053761
33398697
74085007
31631351
5100442
3188218