20822337
52189541
8502324
63802922
42608348
35879783
39858867
7843856
45586588
1593114
47788708
46901868
96134821
33897923
45322718
60269361
40735024
71956259
78679779
28138027
33025214
51889634
49362950
90609788
19201751
19801598
27759989
4667606
15734311
490610000
45228580
42647658
95812723
56488602
34869972
57039095
85958833
54645016
1397449
84198804