61988540
50658439
95207521
63233717
39828309
55086586
27911965
4677908
29657430
6735805
77892754
86195225
20448834
43213447
39014888
36536661
18604122
79059748
84565799
36864075
58209324
3407812
92621255
95379697
62117330
5873748
25136627
8877872
19981948
39748708
6317712
36968702
83857887
16091896
21574664
55695872
99094344
49717981
61815808
19726664