58078475
97643536
51547745
73719327
82642718
18101505
77451571
86538570
36717845
23884087
83225572
90219049
56346362
85454416
67649606
13472890
64496936
2695979
56568051
17844055
27597056
574312
27371806
5410424
23802199
5947707
7833038
1744139
1075108
88481457
47894598
84288705
8003856
86834683
72828574
14036133
46312508
43238834
46066014
6942941