41135236
28245907
55514988
45114065
1949846
86779194
69912806
71751812
8437548
95011696
21446621
3912795
8015536
62374931
69429973
41164615
25674318
34268831
51256753
26517742
2789908
54559529
37316299
7669737
39143767
62923385
83321584
69583523
69485050
36435012
68297547
54925168
56724018
66331344
83667800
16218389
61938523
46233594
7800615
1628632