51436848
76576493
84768945
57566400
54822348
50853270
35934486
6684998
51066388
23533274
56109133
40408306
35856051
25963845
50361453
8408230
88937810
17662870
80372960
73179015
32976817
86349711
5754306
62876396
7943865
13143749
69971518
60001194
46985383
58446270
77535608
9384833
4432756
37826485
1382548
6514690
57071435
94134912
54934814
60435866