19803882
84972379
95602717
56593412
2478920
60717963
2163212
32963350
22986360
77636579
1563483
19269886
1561316
6456240
70909259
73752461
19334883
1826309
64329468
18489181
97729200
11322891
12376154
58159763
6503204
64953009
28044955
51396385
41809044
33775770
17377580
2034286
77473081
46918973
9476108
97715373
58589118
42918951
96214736
51149536