5974521
25768131
75853883
260516
72744890
29615670
58043732
25121553
96325106
24826324
8386763
7461035
8222344
69605467
31096885
15817641
36859670
12103707
51393821
81132860
26683198
62107163
71655272
8533533
52847892
65227797
36868157
14815499
18805031
9110356
72119274
25301317
30385146
43851484
52859722
16434317
5266167
64754807
64975448
19315624