64071610
13833668
37271076
1004708
25298451
34276609
24009068
34841750
499558
33229019
90909987
97683531
67063881
29782540
47935502
75427379
52163211
92171406
31286719
65093248
56892414
62996775
20213699
2925370
85875581
49539223
98419925
95884743
4399697
8571560
84396832
62036943
1904975
22125185
40277165
98138315
96076048
74818627
37714698
51272196