5132494
2735888
58847237
61003588
64818567
20187385
88353034
67297046
56142589
63585218
6038472
351555
34232045
32972885
94858982
42976847
6043235
85422086
1470148
262857
88893292
7144286
14915781
21552742
81486616
38902066
66505210
35586333
398242
9784598
86428763
53655675
59802749
62727818
84923940
45967019
96489926
20604826
80795302
57229110