27752284
53148958
66086657
67189213
20165625
34448861
27875064
14009344
78917304
34525113
9325363
42978018
32771896
3971793
63624551
45495652
17007030
8943686
92513068
81966501
54302398
74689309
43597403
89571522
6746984
67387577
41879908
25829261
84996344
19789699
52156277
3826198
58275515
65119425
178488
67546804
5281006
8029860
53072605
28609250