39288147
28132570
73375436
2906395
26569017
5682499
5235829
29129237
12347868
88309902
4976967
60785259
816757
98404435
46917597
50024449
66983646
2001068
941129
86213767
64628829
8895900
38605510
274252
31743477
49832436
39243939
14848377
7402426
49534211
49844569
38233570
17407117
72979849
41112247
68849460
15696915
72298846
74712645
8239266