46707073
42587692
35786668
15173514
6046911
35977436
29777936
4083565
36627355
96044165
59957056
12496836
13254699
4487609
99504586
9240563
56509526
63313653
57961573
54467807
478838
13564500
3595231
72927326
42907899
79844823
57578049
39761936
5728419
52454332
36225590
20918390
70661898
268697
44316968
85111324
84249287
56493671
97874680
42474763