97153092
69907159
96993189
87516570
21838793
79684731
82507876
83144983
3632498
39585161
49252606
44264219
4537737
61383386
86849469
56911367
6242706
68225617
82685871
70298641
14062141
65567315
9635100
13205852
52155428
84204521
31227737
45559469
11137612
92658717
71484739
5874212
2477120
32648531
4255237
22355176
85122814
52432464
6487474
81672553