32185536
74706563
7011735
66127143
90607458
82919558
28205322
63095497
57802740
47377357
47321615
90636861
79091426
60862350
17145166
5064026
70957035
89798969
32085630
60034071
29614787
36294070
85525010
48048402
22923531
36607071
9327488
32923112
8681435
492869
32323936
54487502
43206278
25119003
51364858
27339758
72042039
45739535
83328612
82469612