39201317
2280598
45171542
28026450
5897151
90817558
3783411
80633527
19365255
31063700
29242774
91971043
39022884
7179279
72031708
54618749
4081736
8493756
72937503
9664193
19235859
18531382
50785816
56866600
4325738
65591304
61704368
80468565
67811870
25825585
5350819
65364946
322261
6561090
24088666
96681426
30866718
28056737
81299952
15886119