21429345
5672606
51347165
70234574
21524922
10257684
73473553
54587207
29193241
48977793
98712495
90188271
21366874
37882640
36025787
99793218
48148176
34458492
45563976
7416477
13362554
39842589
4345690
19978631
80884062
1095750
13159525
84341345
5947542
66842270
4706488
74511157
14666290
28185857
31393657
91872415
9893838
14229278
59457989
8321493