57758383
12171439
78138934
62445850
20421939
8194124
6483238
83477455
56294058
55341836
794884
94951033
92104024
89816732
3624384
46265521
10148739
51274119
1922624
851416
18222667
45788489
19583077
20115445
54053700
18159185
69665347
60181030
6790337
26052042
31429479
46143643
89517647
20493102
64145865
25804268
4547715
32019350
42377624
86586831