61286729
94722434
96013823
84601991
10586417
77408698
43088460
25437222
11805633
2032627
47016315
7927622
5756756
23846121
74623234
84404486
4834939
73757245
12083162
34226980
86382265
20252130
66658516
49252970
39156394
79741500
58295264
82814552
85089496
76031025
95616632
3755541
49982894
965928
90887611
39887522
81515687
97409799
2155153
58957096