29263000
1227102
32455330
23229740
84233894
1502874
66725939
4832388
99686554
5498672
16186519
68997220
68036640
41001333
54273345
2108157
37177983
47651093
29597787
24826964
42162965
35417252
7758797
41459420
90185239
5837940
2674925
64333514
46674778
7305833
79422784
45723708
84154973
4458911
29632088
56873732
72959574
91616699
70126661
73642263