53321097
57113559
25335712
98158499
21543765
3212574
201142
89053977
64429462
4189519
37068825
1002825
83053262
426096
97384052
7994485
98808033
548185
35687576
88704624
69196405
3247073
63355993
78576996
36545692
1037831
76147451
89625324
7298137
34357700
6608972
9975121
53293693
97939418
7489931
22579322
2591553
60617993
32513375
48766865