2208095
82698440
25056266
84555237
59013499
4362923
7646566
86453733
46496490
9979689
75568750
80971231
69002084
74337632
93434917
41803466
81033236
92344000
90693873
88498261
88476341
87993320
17309973
33218995
274158
18173666
78223330
35841771
5449433
75707233
69549739
60892644
8778516
1771668
15034786
669920
64814293
47861959
26424256
86329913