19947876
96755479
93823760
81099767
7725330
71624863
8739181
14517413
8278416
56873415
58165115
55854515
652742
7035086
11251172
51078402
4314650
4384039
79332600
2542237
81205268
9206211
2279928
90398547
51487767
56845796
70721654
18787592
5907964
70355723
68289448
1015908
72336271
640813
19902237
379110
14608139
85427835
67022120
84315815