3235560
19811006
40512695
249301
84022901
97489394
71574375
61475461
76371167
58174058
53714295
7662643
862191
26223342
43196075
91807716
16991992
32325077
33265735
26454408
2650231
24155691
82726284
88381475
67655234
43847904
13082842
49674627
86115350
76606527
16439666
66045963
74346795
51432598
7493835
20002366
31983023
69626977
85185936
63722712