43925638
59721623
17069619
19493309
76314103
72885104
51407740
96941578
9683592
14605124
29741007
22386475
55094943
3066616
10743019
18432495
60734487
20151787
53177923
5786009
4228319
24527443
57671776
10218764
46467847
65918349
38999677
98549988
494730
59068475
62552943
38978437
49201728
9253524
19124181
87371532
51096985
12429225
48786492
26238751