49923490
11205965
31282596
95363612
96859355
60693488
13593011
26905622
67289843
8863883
2203452
5232460
306681
16372614
30842383
72725020
94816775
61789522
3527694
76964357
44363575
26719721
77446046
1691471
2998608
94139196
3581723
48721725
64478420
9272108
16093617
46835117
72566363
5172542
31771923
69392297
22866659
5473468
59766061
62972705