46438260
84091925
80935796
8684364
61994888
9052458
7011361
3985825
86019838
59246655
18523765
39966568
56859757
10802717
19833343
73154223
25533430
49419628
84098690
3195163
46545763
26024604
19226484
56841838
2490500
9613676
2804420
929655
99806903
67962592
25223227
74206776
65213040
7688012
5553796
23216567
25353943
21315836
50943198
80709140