40324422
75864536
83388302
37495074
74048053
90383665
73165308
86332738
49635064
34118505
84869616
9319224
3939812
40177777
48978675
25377770
40757567
30632676
64833224
6484899
65281456
33575722
95267900
80086605
87766127
31364940
76029940
12863391
76292905
40838664
36329398
66168677
79875581
25189943
34721778
84015761
51671500
2129625
48017542
12847086