19631550
2003457
58615180
4177901
92809849
95667480
91073546
92499487
15813764
76194479
40901689
75564117
83696574
30971683
69708889
45546761
81676542
6821364
7076936
54574901
5398835
38752881
36722900
169152
76532899
84088453
84942383
31214834
36582128
94925570
88729362
81708915
96953095
9741056
30744737
81989207
85043774
28409795
95733381
1789059