67356438
47345131
3610910
9210862
25156990
16549180
11696761
87246649
4840703
7522937
11955400
64254369
17892030
83528829
20951021
49714773
87757371
37946862
48892693
41268189
5177128
55229059
60551481
52358540
66511546
48682185
26069537
62066532
85039170
75589370
43314208
57262041
42366322
2701230
820571
75473227
44735682
41102067
64024449
17499599