7424258
22946124
2197547
3036706
69801691
920779
30761812
8704342
8175194
24176072
1225650
22996633
91107658
55077991
63415972
14119163
28942048
99766220
47571922
1284459
468429
22129893
72719516
22852983
86868949
60563009
59354978
208668
59634313
45791397
89979580
23971306
73483660
80952949
10608355
38773901
4747711
95391644
93451984
59603786