39731866
30498028
67176992
55732009
11153714
24977108
13279979
6121699
19248883
70727791
30278574
55638716
92331196
9616956
86608395
83878442
69365857
96302
70365699
27777159
29094079
21955867
48164842
72289447
23086716
71662068
78843754
29107223
15742838
62492322
69167788
72921726
22292831
95609053
65685854
1177869
6493943
50543798
85629950
3629118