50814119
54676977
59464470
56758334
97246690
35143395
72388973
47641609
60938928
52653620
68452713
32468733
19397852
84403369
19123216
45509161
20839887
43567164
81234372
84728051
85818275
51045295
13065553
80145781
39588602
38411239
36171681
78868750
34841861
2625039
46886608
1914267
12263465
5463181
86492320
63444956
6766479
21521921
40337401
19962339