51142998
42218971
40854289
67069975
94324760
43187692
67212663
10721295
3818981
38308808
8009700
11327128
62901854
66762804
41153705
28187032
61582762
96818426
39246885
73008764
32115138
19921808
43635208
74504867
15995927
21876963
56899850
26426667
33402681
95872885
38389861
68643311
50853523
83481132
92552859
66723040
80509604
72226618
40093686
9119445