21297064
63011924
45508225
83871242
64872058
71042197
8055812
15931590
23089306
5562859
42245881
18411174
5154767
10216053
93054004
16563535
72841075
79244381
51231794
44397380
58898689
48614110
90981983
69786105
17147488
14572611
69521665
97277822
81702188
63746994
94949259
58223706
56193862
28126419
21169026
58147422
14184610
46708981
95887306
37182334