59692970
92791690
62183897
27932344
60381060
351194
50422262
28962180
42336819
35559667
86571732
41715476
301657
62471869
9818483
45607876
95128664
46551061
8514273
54373754
28381875
49935659
39132565
70986091
58514130
8638575
89227076
24414105
86654207
65508814
39612800
33377242
41874907
4548307
59333615
22321187
57194972
46536906
32728052
52106194