44266976
6156469
59288370
64922025
50255848
13803431
89927228
36193361
72188144
65907111
736930
97539312
93465691
88818160
42098143
155961
98581364
57699445
67456922
64461579
83277765
97306621
21831291
477139
19304655
99354433
31888428
80146145
37559488
62275596
10704543
94286320
67929603
7679004
53396026
73323138
91264651
10919534
60617866
3310911