53196033
31384939
4268751
16956225
64366773
9873613
77085555
62411529
37721190
12218253
60605944
87731203
94957735
28663630
87875164
26033613
60967308
75062120
92137065
10014700
18072043
1678654
10889734
99385874
4996570
1211791
23102359
60436923
72805898
20106410
40294362
54768694
5454618
77684970
27208489
25887957
4589782
4248817
6165353
1533402